// def工具函数
function def (obj, key, val, enumerable) {
    // 添加__ob__属性用
    Object.defineProperty(obj, key, {
        value: val,
        enumerable: !!enumerable,
        configurable: true,
        writable: true
    })
}

